oil restrictors - French English Dictionary